package leetcode.editor.cn.q1xx

class Q168 {
    fun convertToTitle(n: Int): String {
        var a = n // 商
        var b: Int // 余
        val title = StringBuilder()
        do {
            b = a % 26
            if (b == 0) {
                b = 26
                a--
            }
            a /= 26
            title.append('A' + b - 1)
        } while (a > 0)
        return title.reverse().toString()
    }
}